Skip to main content

Week 8

Milestones

  • Continue the implementation of the HIP. This layer plays a pivotal role in making calls to the Wrapper and ABDM to retrieve and invoke patient data and information.
  • Complete the implementation and testing of the APIs and check via localhost channel on Postman.
  • Running the spring boot application on the 4200 port in debug mode and checking if you are hitting the break-point in the API (care-context/discover) implemented.
  • Testing Discovery and Linking APIs using mock HIP created in on the NDHM ERM Portal.
  • Do pair programming for the completion of the HIP facade layer.

Screenshots / Videos

Discovery API implementation

Screenshot 2023-08-27 at 12 47 31 AM

Linking records completed

image

New user on the ERM portal

image

Contributions

Learnings

  • Learned and implemented unit testing frameworks like JUnit and Mockito which helped me ensure the correctness of my code and its individual components.
  • Started working on the documentation for my work to facilitate the easier handover of the project.
  • Explored the integration of authentication mechanisms with the Postman channel through a practical demo, highlighting the security features of the application.
  • Understanding how to set breakpoints within the API codebase and verifying if they are being hit during API execution.